﻿import 'package:star_author/generated/json/base/json_convert_content.dart';
import 'package:star_author/model/notifications_newest_info_entity.dart';

NotificationsNewestInfoEntity $NotificationsNewestInfoEntityFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoEntity notificationsNewestInfoEntity = NotificationsNewestInfoEntity();
	final NotificationsNewestInfoBackflow? backflow = jsonConvert.convert<NotificationsNewestInfoBackflow>(json['backflow']);
	if (backflow != null) {
		notificationsNewestInfoEntity.backflow = backflow;
	}
	final NotificationsNewestInfoWithdraw? withdraw = jsonConvert.convert<NotificationsNewestInfoWithdraw>(json['withdraw']);
	if (withdraw != null) {
		notificationsNewestInfoEntity.withdraw = withdraw;
	}
	final NotificationsNewestInfoEvaluation? evaluation = jsonConvert.convert<NotificationsNewestInfoEvaluation>(json['evaluation']);
	if (evaluation != null) {
		notificationsNewestInfoEntity.evaluation = evaluation;
	}
	final NotificationsNewestInfoOrder? order = jsonConvert.convert<NotificationsNewestInfoOrder>(json['order']);
	if (order != null) {
		notificationsNewestInfoEntity.order = order;
	}
	final NotificationsNewestInfoStarBackflow? starBackflow = jsonConvert.convert<NotificationsNewestInfoStarBackflow>(json['star_backflow']);
	if (starBackflow != null) {
		notificationsNewestInfoEntity.starBackflow = starBackflow;
	}
	final NotificationsNewestInfoTender? tender = jsonConvert.convert<NotificationsNewestInfoTender>(json['tender']);
	if (tender != null) {
		notificationsNewestInfoEntity.tender = tender;
	}
	final Map? announcement = jsonConvert.convert<Map>(json['announcement']);
	if (announcement != null) {
		notificationsNewestInfoEntity.announcement = announcement;
	}
	return notificationsNewestInfoEntity;
}

Map<String, dynamic> $NotificationsNewestInfoEntityToJson(NotificationsNewestInfoEntity entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['backflow'] = entity.backflow?.toJson();
	data['withdraw'] = entity.withdraw?.toJson();
	data['evaluation'] = entity.evaluation?.toJson();
	data['order'] = entity.order?.toJson();
	data['star_backflow'] = entity.starBackflow?.toJson();
	data['tender'] = entity.tender?.toJson();
	data['announcement'] = entity.announcement;
	return data;
}

NotificationsNewestInfoBackflow $NotificationsNewestInfoBackflowFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoBackflow notificationsNewestInfoBackflow = NotificationsNewestInfoBackflow();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoBackflow.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoBackflow.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoBackflow.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoBackflow.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoBackflow.message = message;
	}
	final NotificationsNewestInfoBackflowExtra? extra = jsonConvert.convert<NotificationsNewestInfoBackflowExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoBackflow.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoBackflow.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoBackflow.unreadCount = unreadCount;
	}
	return notificationsNewestInfoBackflow;
}

Map<String, dynamic> $NotificationsNewestInfoBackflowToJson(NotificationsNewestInfoBackflow entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoBackflowExtra $NotificationsNewestInfoBackflowExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoBackflowExtra notificationsNewestInfoBackflowExtra = NotificationsNewestInfoBackflowExtra();
	final int? backflowId = jsonConvert.convert<int>(json['backflow_id']);
	if (backflowId != null) {
		notificationsNewestInfoBackflowExtra.backflowId = backflowId;
	}
	final String? backflowStatus = jsonConvert.convert<String>(json['backflow_status']);
	if (backflowStatus != null) {
		notificationsNewestInfoBackflowExtra.backflowStatus = backflowStatus;
	}
	final String? backflowStrategy = jsonConvert.convert<String>(json['backflow_strategy']);
	if (backflowStrategy != null) {
		notificationsNewestInfoBackflowExtra.backflowStrategy = backflowStrategy;
	}
	final String? backflowCover = jsonConvert.convert<String>(json['backflow_cover']);
	if (backflowCover != null) {
		notificationsNewestInfoBackflowExtra.backflowCover = backflowCover;
	}
	final dynamic? orderId = jsonConvert.convert<dynamic>(json['order_id']);
	if (orderId != null) {
		notificationsNewestInfoBackflowExtra.orderId = orderId;
	}
	final dynamic? orderStatus = jsonConvert.convert<dynamic>(json['order_status']);
	if (orderStatus != null) {
		notificationsNewestInfoBackflowExtra.orderStatus = orderStatus;
	}
	return notificationsNewestInfoBackflowExtra;
}

Map<String, dynamic> $NotificationsNewestInfoBackflowExtraToJson(NotificationsNewestInfoBackflowExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['backflow_id'] = entity.backflowId;
	data['backflow_status'] = entity.backflowStatus;
	data['backflow_strategy'] = entity.backflowStrategy;
	data['backflow_cover'] = entity.backflowCover;
	data['order_id'] = entity.orderId;
	data['order_status'] = entity.orderStatus;
	return data;
}

NotificationsNewestInfoWithdraw $NotificationsNewestInfoWithdrawFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoWithdraw notificationsNewestInfoWithdraw = NotificationsNewestInfoWithdraw();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoWithdraw.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoWithdraw.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoWithdraw.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoWithdraw.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoWithdraw.message = message;
	}
	final NotificationsNewestInfoWithdrawExtra? extra = jsonConvert.convert<NotificationsNewestInfoWithdrawExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoWithdraw.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoWithdraw.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoWithdraw.unreadCount = unreadCount;
	}
	return notificationsNewestInfoWithdraw;
}

Map<String, dynamic> $NotificationsNewestInfoWithdrawToJson(NotificationsNewestInfoWithdraw entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoWithdrawExtra $NotificationsNewestInfoWithdrawExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoWithdrawExtra notificationsNewestInfoWithdrawExtra = NotificationsNewestInfoWithdrawExtra();
	final int? withdrawId = jsonConvert.convert<int>(json['withdraw_id']);
	if (withdrawId != null) {
		notificationsNewestInfoWithdrawExtra.withdrawId = withdrawId;
	}
	final String? withdrawProcess = jsonConvert.convert<String>(json['withdraw_process']);
	if (withdrawProcess != null) {
		notificationsNewestInfoWithdrawExtra.withdrawProcess = withdrawProcess;
	}
	return notificationsNewestInfoWithdrawExtra;
}

Map<String, dynamic> $NotificationsNewestInfoWithdrawExtraToJson(NotificationsNewestInfoWithdrawExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['withdraw_id'] = entity.withdrawId;
	data['withdraw_process'] = entity.withdrawProcess;
	return data;
}

NotificationsNewestInfoEvaluation $NotificationsNewestInfoEvaluationFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoEvaluation notificationsNewestInfoEvaluation = NotificationsNewestInfoEvaluation();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoEvaluation.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoEvaluation.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoEvaluation.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoEvaluation.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoEvaluation.message = message;
	}
	final NotificationsNewestInfoEvaluationExtra? extra = jsonConvert.convert<NotificationsNewestInfoEvaluationExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoEvaluation.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoEvaluation.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoEvaluation.unreadCount = unreadCount;
	}
	return notificationsNewestInfoEvaluation;
}

Map<String, dynamic> $NotificationsNewestInfoEvaluationToJson(NotificationsNewestInfoEvaluation entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoEvaluationExtra $NotificationsNewestInfoEvaluationExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoEvaluationExtra notificationsNewestInfoEvaluationExtra = NotificationsNewestInfoEvaluationExtra();
	final int? withdrawId = jsonConvert.convert<int>(json['withdraw_id']);
	if (withdrawId != null) {
		notificationsNewestInfoEvaluationExtra.withdrawId = withdrawId;
	}
	final String? withdrawProcess = jsonConvert.convert<String>(json['withdraw_process']);
	if (withdrawProcess != null) {
		notificationsNewestInfoEvaluationExtra.withdrawProcess = withdrawProcess;
	}
	return notificationsNewestInfoEvaluationExtra;
}

Map<String, dynamic> $NotificationsNewestInfoEvaluationExtraToJson(NotificationsNewestInfoEvaluationExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['withdraw_id'] = entity.withdrawId;
	data['withdraw_process'] = entity.withdrawProcess;
	return data;
}

NotificationsNewestInfoOrder $NotificationsNewestInfoOrderFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoOrder notificationsNewestInfoOrder = NotificationsNewestInfoOrder();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoOrder.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoOrder.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoOrder.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoOrder.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoOrder.message = message;
	}
	final NotificationsNewestInfoOrderExtra? extra = jsonConvert.convert<NotificationsNewestInfoOrderExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoOrder.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoOrder.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoOrder.unreadCount = unreadCount;
	}
	return notificationsNewestInfoOrder;
}

Map<String, dynamic> $NotificationsNewestInfoOrderToJson(NotificationsNewestInfoOrder entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoOrderExtra $NotificationsNewestInfoOrderExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoOrderExtra notificationsNewestInfoOrderExtra = NotificationsNewestInfoOrderExtra();
	final int? orderId = jsonConvert.convert<int>(json['order_id']);
	if (orderId != null) {
		notificationsNewestInfoOrderExtra.orderId = orderId;
	}
	final String? orderNumber = jsonConvert.convert<String>(json['order_number']);
	if (orderNumber != null) {
		notificationsNewestInfoOrderExtra.orderNumber = orderNumber;
	}
	final String? orderStatus = jsonConvert.convert<String>(json['order_status']);
	if (orderStatus != null) {
		notificationsNewestInfoOrderExtra.orderStatus = orderStatus;
	}
	final String? backflowStrategy = jsonConvert.convert<String>(json['backflow_strategy']);
	if (backflowStrategy != null) {
		notificationsNewestInfoOrderExtra.backflowStrategy = backflowStrategy;
	}
	final int? backflowId = jsonConvert.convert<int>(json['backflow_id']);
	if (backflowId != null) {
		notificationsNewestInfoOrderExtra.backflowId = backflowId;
	}
	final String? backflowCover = jsonConvert.convert<String>(json['backflow_cover']);
	if (backflowCover != null) {
		notificationsNewestInfoOrderExtra.backflowCover = backflowCover;
	}
	return notificationsNewestInfoOrderExtra;
}

Map<String, dynamic> $NotificationsNewestInfoOrderExtraToJson(NotificationsNewestInfoOrderExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['order_id'] = entity.orderId;
	data['order_number'] = entity.orderNumber;
	data['order_status'] = entity.orderStatus;
	data['backflow_strategy'] = entity.backflowStrategy;
	data['backflow_id'] = entity.backflowId;
	data['backflow_cover'] = entity.backflowCover;
	return data;
}

NotificationsNewestInfoStarBackflow $NotificationsNewestInfoStarBackflowFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoStarBackflow notificationsNewestInfoStarBackflow = NotificationsNewestInfoStarBackflow();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoStarBackflow.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoStarBackflow.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoStarBackflow.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoStarBackflow.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoStarBackflow.message = message;
	}
	final NotificationsNewestInfoStarBackflowExtra? extra = jsonConvert.convert<NotificationsNewestInfoStarBackflowExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoStarBackflow.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoStarBackflow.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoStarBackflow.unreadCount = unreadCount;
	}
	return notificationsNewestInfoStarBackflow;
}

Map<String, dynamic> $NotificationsNewestInfoStarBackflowToJson(NotificationsNewestInfoStarBackflow entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoStarBackflowExtra $NotificationsNewestInfoStarBackflowExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoStarBackflowExtra notificationsNewestInfoStarBackflowExtra = NotificationsNewestInfoStarBackflowExtra();
	final int? backflowId = jsonConvert.convert<int>(json['backflow_id']);
	if (backflowId != null) {
		notificationsNewestInfoStarBackflowExtra.backflowId = backflowId;
	}
	final String? backflowStatus = jsonConvert.convert<String>(json['backflow_status']);
	if (backflowStatus != null) {
		notificationsNewestInfoStarBackflowExtra.backflowStatus = backflowStatus;
	}
	final String? backflowStrategy = jsonConvert.convert<String>(json['backflow_strategy']);
	if (backflowStrategy != null) {
		notificationsNewestInfoStarBackflowExtra.backflowStrategy = backflowStrategy;
	}
	final String? backflowCover = jsonConvert.convert<String>(json['backflow_cover']);
	if (backflowCover != null) {
		notificationsNewestInfoStarBackflowExtra.backflowCover = backflowCover;
	}
	final dynamic? orderId = jsonConvert.convert<dynamic>(json['order_id']);
	if (orderId != null) {
		notificationsNewestInfoStarBackflowExtra.orderId = orderId;
	}
	final dynamic? orderStatus = jsonConvert.convert<dynamic>(json['order_status']);
	if (orderStatus != null) {
		notificationsNewestInfoStarBackflowExtra.orderStatus = orderStatus;
	}
	return notificationsNewestInfoStarBackflowExtra;
}

Map<String, dynamic> $NotificationsNewestInfoStarBackflowExtraToJson(NotificationsNewestInfoStarBackflowExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['backflow_id'] = entity.backflowId;
	data['backflow_status'] = entity.backflowStatus;
	data['backflow_strategy'] = entity.backflowStrategy;
	data['backflow_cover'] = entity.backflowCover;
	data['order_id'] = entity.orderId;
	data['order_status'] = entity.orderStatus;
	return data;
}

NotificationsNewestInfoTender $NotificationsNewestInfoTenderFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoTender notificationsNewestInfoTender = NotificationsNewestInfoTender();
	final int? id = jsonConvert.convert<int>(json['id']);
	if (id != null) {
		notificationsNewestInfoTender.id = id;
	}
	final String? notifyType = jsonConvert.convert<String>(json['notify_type']);
	if (notifyType != null) {
		notificationsNewestInfoTender.notifyType = notifyType;
	}
	final String? createdAt = jsonConvert.convert<String>(json['created_at']);
	if (createdAt != null) {
		notificationsNewestInfoTender.createdAt = createdAt;
	}
	final String? title = jsonConvert.convert<String>(json['title']);
	if (title != null) {
		notificationsNewestInfoTender.title = title;
	}
	final String? message = jsonConvert.convert<String>(json['message']);
	if (message != null) {
		notificationsNewestInfoTender.message = message;
	}
	final NotificationsNewestInfoTenderExtra? extra = jsonConvert.convert<NotificationsNewestInfoTenderExtra>(json['extra']);
	if (extra != null) {
		notificationsNewestInfoTender.extra = extra;
	}
	final String? action = jsonConvert.convert<String>(json['action']);
	if (action != null) {
		notificationsNewestInfoTender.action = action;
	}
	final int? unreadCount = jsonConvert.convert<int>(json['unread_count']);
	if (unreadCount != null) {
		notificationsNewestInfoTender.unreadCount = unreadCount;
	}
	return notificationsNewestInfoTender;
}

Map<String, dynamic> $NotificationsNewestInfoTenderToJson(NotificationsNewestInfoTender entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['id'] = entity.id;
	data['notify_type'] = entity.notifyType;
	data['created_at'] = entity.createdAt;
	data['title'] = entity.title;
	data['message'] = entity.message;
	data['extra'] = entity.extra?.toJson();
	data['action'] = entity.action;
	data['unread_count'] = entity.unreadCount;
	return data;
}

NotificationsNewestInfoTenderExtra $NotificationsNewestInfoTenderExtraFromJson(Map<String, dynamic> json) {
	final NotificationsNewestInfoTenderExtra notificationsNewestInfoTenderExtra = NotificationsNewestInfoTenderExtra();
	final String? backflowStrategy = jsonConvert.convert<String>(json['backflow_strategy']);
	if (backflowStrategy != null) {
		notificationsNewestInfoTenderExtra.backflowStrategy = backflowStrategy;
	}
	final int? backflowId = jsonConvert.convert<int>(json['backflow_id']);
	if (backflowId != null) {
		notificationsNewestInfoTenderExtra.backflowId = backflowId;
	}
	final int? backflowKloneId = jsonConvert.convert<int>(json['backflow_klone_id']);
	if (backflowKloneId != null) {
		notificationsNewestInfoTenderExtra.backflowKloneId = backflowKloneId;
	}
	final bool? needPaid = jsonConvert.convert<bool>(json['need_paid']);
	if (needPaid != null) {
		notificationsNewestInfoTenderExtra.needPaid = needPaid;
	}
	final String? backflowCover = jsonConvert.convert<String>(json['backflow_cover']);
	if (backflowCover != null) {
		notificationsNewestInfoTenderExtra.backflowCover = backflowCover;
	}
	return notificationsNewestInfoTenderExtra;
}

Map<String, dynamic> $NotificationsNewestInfoTenderExtraToJson(NotificationsNewestInfoTenderExtra entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['backflow_strategy'] = entity.backflowStrategy;
	data['backflow_id'] = entity.backflowId;
	data['backflow_klone_id'] = entity.backflowKloneId;
	data['need_paid'] = entity.needPaid;
	data['backflow_cover'] = entity.backflowCover;
	return data;
}